run on openSUSE Leap 42.3 source: ftp://ftp.gnu.org/gnu/grub/grub-2.02.tar.gz ./configure --with-platform=efi --target=x86_64 config.status: creating Makefile config.status: creating grub-core/Makefile config.status: creating grub-core/gnulib/Makefile config.status: creating po/Makefile.in config.status: creating docs/Makefile config.status: creating util/bash-completion.d/Makefile config.status: creating stamp-h config.status: creating config.h config.status: creating config-util.h config.status: linking include/grub/x86_64 to include/grub/cpu config.status: linking include/grub/x86_64/efi to include/grub/machine config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile ******************************************************* GRUB2 will be compiled with following components: Platform: x86_64-efi With devmapper support: No (need libdevmapper header) With memory debugging: No With disk cache statistics: No With boot time statistics: No efiemu runtime: No (not available on efi) grub-mkfont: Yes grub-mount: No (need FUSE library) starfield theme: Yes With DejaVuSans font from /usr/share/fonts/truetype/DejaVuSans.ttf With libzfs support: No (need zfs library) Build-time grub-mkfont: Yes With unifont from /usr/share/fonts/uni/unifont.pcf.gz Without liblzma (no support for XZ-compressed mips images) (need lzma library) ******************************************************* make install (finished ok) # lsblk NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT sda      8:0    0 149.1G  0 disk   sda1   8:1    0   156M  0 part /boot/efi sda2   8:2    0     2G  0 part [SWAP] sda3   8:3    0    40G  0 part /var/lib/mariadb sda4   8:4    0 106.9G  0 part /home grub-install /dev/sda (entered infinite loop)